package org.jeecg.modules.health_code.entity.request.bo;

import java.io.Serializable;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@Data
@ApiModel(description = "公共请求参数")
public class BaseRequest implements Serializable
{
    private static final long serialVersionUID = -6260441881354220178L;

    @ApiModelProperty(value = "接口名称")
    private String method;
    
    @ApiModelProperty(value = "AppID")
    private String appId;
    
    @ApiModelProperty(value = "接口版本号")
    private String version;
    
    @ApiModelProperty(value = "请求时间戳")
    private String timestamp;
    
    @ApiModelProperty(value = "摘要类型")
    private String digestType;
    
    @ApiModelProperty(value = "摘要值")
    private String digest;
    
    @ApiModelProperty(value = "加密类型")
    private String encType;
    
    @ApiModelProperty(value = "扩展字段,内容格式为JOSN，方便后面扩展使用")
    private String ext;
}
